<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>My Project: DrObject.h 文件参考</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">My Project
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','搜索');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">载入中...</div>
<div class="SRStatus" id="Searching">搜索中...</div>
<div class="SRStatus" id="NoMatches">未找到</div>
</div>
</div>
</div>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">类</a> &#124;
<a href="#namespaces">命名空间</a>  </div>
  <div class="headertitle"><div class="title">DrObject.h 文件参考</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="exports_8h_source.html">drogon/exports.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="DrClassMap_8h_source.html">drogon/DrClassMap.h</a>&gt;</code><br />
<code>#include &lt;string&gt;</code><br />
<code>#include &lt;type_traits&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
DrObject.h 的引用(Include)关系图:</div>
<div class="dyncontent">
<div class="center"><img src="DrObject_8h__incl.png" border="0" usemap="#aDrObject_8h" alt=""/></div>
<map name="aDrObject_8h" id="aDrObject_8h">
<area shape="rect" title=" " alt="" coords="749,5,839,31"/>
<area shape="rect" href="exports_8h.html" title=" " alt="" coords="5,152,137,177"/>
<area shape="poly" title=" " alt="" coords="749,31,142,152,141,147,748,26"/>
<area shape="rect" href="DrClassMap_8h.html" title=" " alt="" coords="655,79,816,104"/>
<area shape="poly" title=" " alt="" coords="786,33,755,70,751,67,782,29"/>
<area shape="rect" title=" " alt="" coords="1251,152,1343,177"/>
<area shape="poly" title=" " alt="" coords="804,29,834,66,856,86,881,102,929,122,972,135,1012,141,1051,142,1133,142,1182,143,1238,149,1237,155,1181,149,1133,147,1051,148,1012,146,971,140,928,127,878,106,853,90,831,70,800,33"/>
<area shape="rect" title=" " alt="" coords="891,79,950,104"/>
<area shape="poly" title=" " alt="" coords="816,28,889,69,887,74,813,33"/>
<area shape="poly" title=" " alt="" coords="655,102,432,124,151,155,151,149,432,118,654,97"/>
<area shape="rect" title=" " alt="" coords="162,152,319,177"/>
<area shape="poly" title=" " alt="" coords="656,107,333,153,333,148,655,101"/>
<area shape="rect" title=" " alt="" coords="344,152,431,177"/>
<area shape="poly" title=" " alt="" coords="680,107,445,154,444,149,679,101"/>
<area shape="rect" title=" " alt="" coords="455,152,533,177"/>
<area shape="poly" title=" " alt="" coords="697,107,547,151,545,146,696,101"/>
<area shape="rect" title=" " alt="" coords="557,152,621,177"/>
<area shape="poly" title=" " alt="" coords="713,106,626,148,624,144,711,102"/>
<area shape="rect" title=" " alt="" coords="645,152,709,177"/>
<area shape="poly" title=" " alt="" coords="728,106,697,143,693,140,724,103"/>
<area shape="rect" title=" " alt="" coords="733,152,857,177"/>
<area shape="poly" title=" " alt="" coords="747,103,779,140,775,143,743,106"/>
<area shape="rect" title=" " alt="" coords="881,152,944,177"/>
<area shape="poly" title=" " alt="" coords="765,102,872,144,870,149,763,106"/>
<area shape="poly" title=" " alt="" coords="817,99,1237,149,1237,155,816,105"/>
<area shape="rect" title=" " alt="" coords="968,152,1033,177"/>
<area shape="poly" title=" " alt="" coords="779,101,955,148,954,154,777,107"/>
<area shape="rect" title=" " alt="" coords="1058,152,1135,177"/>
<area shape="poly" title=" " alt="" coords="798,101,1045,149,1044,154,797,107"/>
<area shape="rect" title=" " alt="" coords="1159,152,1226,177"/>
<area shape="poly" title=" " alt="" coords="817,99,966,119,1146,149,1145,155,965,124,816,104"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
此图展示该文件直接或间接的被哪些文件引用了:</div>
<div class="dyncontent">
<div class="center"><img src="DrObject_8h__dep__incl.png" border="0" usemap="#aDrObject_8hdep" alt=""/></div>
<map name="aDrObject_8hdep" id="aDrObject_8hdep">
<area shape="rect" title=" " alt="" coords="436,5,527,31"/>
<area shape="rect" href="DrTemplate_8h.html" title=" " alt="" coords="309,152,419,177"/>
<area shape="poly" title=" " alt="" coords="465,43,375,153,371,150,461,40"/>
<area shape="rect" href="HttpAppFramework_8h.html" title=" " alt="" coords="307,299,467,324"/>
<area shape="poly" title=" " alt="" coords="481,45,466,138,451,196,430,252,415,279,399,300,395,297,411,276,426,250,446,194,461,137,476,44"/>
<area shape="rect" href="HttpController_8h.html" title=" " alt="" coords="5,372,131,397"/>
<area shape="poly" title=" " alt="" coords="423,26,314,43,253,59,194,81,120,110,107,119,97,129,90,144,88,163,88,239,82,315,73,372,68,371,77,315,83,239,83,163,85,143,92,127,103,114,117,105,192,76,251,54,313,38,422,21"/>
<area shape="rect" href="HttpSimpleController_8h.html" title=" " alt="" coords="424,372,595,397"/>
<area shape="poly" title=" " alt="" coords="491,43,503,98,509,163,509,239,512,372,506,372,504,239,504,163,498,99,486,44"/>
<area shape="rect" href="WebSocketController_8h.html" title=" " alt="" coords="669,372,837,397"/>
<area shape="poly" title=" " alt="" coords="540,26,637,45,745,75,793,93,832,114,859,137,867,150,869,163,869,239,865,285,857,304,843,326,813,354,781,374,778,370,810,350,839,322,853,302,860,284,864,239,864,164,862,152,855,140,829,118,791,98,743,80,636,51,539,31"/>
<area shape="rect" href="DrTemplateBase_8h.html" title=" " alt="" coords="227,79,368,104"/>
<area shape="poly" title=" " alt="" coords="440,38,328,81,326,76,438,33"/>
<area shape="rect" href="HttpBinder_8h.html" title=" " alt="" coords="138,225,241,251"/>
<area shape="poly" title=" " alt="" coords="423,27,303,46,250,61,230,70,217,81,204,97,196,116,187,157,187,196,190,225,185,226,182,196,182,156,191,114,200,94,213,77,227,66,248,56,302,41,422,22"/>
<area shape="rect" href="HttpFilter_8h.html" title=" " alt="" coords="566,225,661,251"/>
<area shape="poly" title=" " alt="" coords="541,25,632,45,672,59,697,77,707,97,707,119,701,141,690,162,659,200,630,227,626,223,655,196,685,159,696,139,702,118,701,99,693,80,669,64,631,50,540,30"/>
<area shape="rect" href="HttpMiddleware_8h.html" title=" " alt="" coords="544,79,683,104"/>
<area shape="poly" title=" " alt="" coords="516,35,593,76,590,81,513,39"/>
<area shape="rect" href="drogon__test_8h.html" title=" " alt="" coords="905,79,1015,104"/>
<area shape="poly" title=" " alt="" coords="541,25,886,76,905,79,904,84,885,81,540,31"/>
<area shape="rect" href="NotFound_8h.html" title=" " alt="" coords="320,225,416,251"/>
<area shape="poly" title=" " alt="" coords="368,191,370,225,365,225,363,191"/>
<area shape="poly" title=" " alt="" coords="377,263,386,298,381,299,372,265"/>
<area shape="poly" title=" " alt="" coords="323,330,120,374,119,369,322,324"/>
<area shape="rect" href="drogon_8h.html" title=" " alt="" coords="347,445,426,471"/>
<area shape="poly" title=" " alt="" coords="389,338,389,445,384,445,384,338"/>
<area shape="poly" title=" " alt="" coords="419,328,491,369,488,374,417,333"/>
<area shape="rect" href="IOThreadStorage_8h.html" title=" " alt="" coords="206,372,349,397"/>
<area shape="poly" title=" " alt="" coords="359,334,297,374,294,370,356,329"/>
<area shape="poly" title=" " alt="" coords="459,324,694,369,693,375,458,329"/>
<area shape="poly" title=" " alt="" coords="133,398,348,445,347,451,132,403"/>
<area shape="poly" title=" " alt="" coords="479,406,408,447,405,443,477,402"/>
<area shape="poly" title=" " alt="" coords="308,403,370,443,367,447,305,407"/>
<area shape="poly" title=" " alt="" coords="320,113,355,150,351,154,316,116"/>
<area shape="poly" title=" " alt="" coords="235,253,355,296,353,301,233,258"/>
<area shape="rect" href="HttpClient_8h.html" title=" " alt="" coords="129,299,229,324"/>
<area shape="poly" title=" " alt="" coords="188,265,183,299,178,298,183,264"/>
<area shape="poly" title=" " alt="" coords="179,338,182,368,187,383,195,396,229,422,269,440,310,449,348,453,347,459,310,455,267,445,226,427,191,399,182,385,177,369,174,338"/>
<area shape="poly" title=" " alt="" coords="565,257,424,301,423,296,563,252"/>
<area shape="rect" href="IntranetIpFilter_8h.html" title=" " alt="" coords="545,299,674,324"/>
<area shape="poly" title=" " alt="" coords="615,265,613,299,607,298,609,264"/>
<area shape="rect" href="LocalHostFilter_8h.html" title=" " alt="" coords="699,299,829,324"/>
<area shape="poly" title=" " alt="" coords="651,254,740,296,738,301,649,259"/>
<area shape="poly" title=" " alt="" coords="618,338,620,368,617,385,609,399,596,410,578,419,530,435,427,454,426,449,529,429,576,414,593,405,605,396,612,383,615,368,613,338"/>
<area shape="poly" title=" " alt="" coords="804,328,828,342,848,359,858,378,857,389,851,399,828,411,787,421,668,438,426,457,426,452,667,433,786,416,827,406,848,395,852,387,853,379,844,363,825,347,802,333"/>
<area shape="poly" title=" " alt="" coords="616,118,616,225,611,225,611,118"/>
</map>
</div>
</div>
<p><a href="DrObject_8h_source.html">浏览源代码.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
类</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdrogon_1_1DrObjectBase.html">drogon::DrObjectBase</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The base class for all drogon reflection classes.  <a href="classdrogon_1_1DrObjectBase.html#details">更多...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdrogon_1_1isAutoCreationClass.html">drogon::isAutoCreationClass&lt; T &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdrogon_1_1DrObject.html">drogon::DrObject&lt; T &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
命名空间</h2></td></tr>
<tr class="memitem:namespacedrogon" id="r_namespacedrogon"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedrogon.html">drogon</a></td></tr>
<tr class="memdesc:namespacedrogon"><td class="mdescLeft">&#160;</td><td class="mdescRight">Drogon Test is a minimal effort test framework developed because the major C++ test frameworks doesn't handle async programs well. Drogon Test's syntax is inspired by both Google Test and Catch2 <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
<div class="textblock"><dl class="section author"><dt>作者</dt><dd>An Tao</dd></dl>
<p>Copyright 2018, An Tao. All rights reserved. <a href="https://github.com/an-tao/drogon">https://github.com/an-tao/drogon</a> Use of this source code is governed by a MIT license that can be found in the License file.</p>
<p>Drogon </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>
